From: Etienne Champetier Date: Wed, 8 Oct 2025 02:06:47 +0000 (-0400) Subject: ci: use libsoup 3 by default X-Git-Tag: archive/raspbian/2025.7-2+rpi1^2^2~6^2^2~8^2 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=6309197be3f988631ac919d6f25686f8606e7ec8;p=ostree.git ci: use libsoup 3 by default libsoup-3.0-dev is present in all supported debian versions libsoup2.4-dev is not present in testing anymore (forkie) --- diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b3074b83..5364429e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -213,18 +213,17 @@ jobs: configure-options: >- --with-crypto=openssl - # A build using libsoup3. After bookworm is released, this can - # be switched to Debian Stable. - - name: Debian Testing with libsoup3 - image: debian:testing-slim + - name: Debian Stable with libsoup + image: debian:stable-slim container-options: --security-opt seccomp=unconfined pre-checkout-setup: | apt-get update apt-get install -y git extra-packages: >- - libsoup-3.0-dev + libsoup2.4-dev configure-options: >- - --with-soup3 + --with-soup + --without-soup3 # A build using static prepareorot - name: Debian stable + static-prepareroot diff --git a/ci/gh-install.sh b/ci/gh-install.sh index 014799d1..76afbb67 100755 --- a/ci/gh-install.sh +++ b/ci/gh-install.sh @@ -97,7 +97,7 @@ case "$ID" in liblzma-dev libmount-dev libselinux1-dev - libsoup2.4-dev + libsoup-3.0-dev libsystemd-dev libtool libcap2-bin